ارائه راهکارهایی جهت افزایش تحمل پذیری خطا هنگام ترکیب وب سرویس ها

پایان نامه
چکیده

گسترش استفاده از وب سرویس ها به عنوان مولفه های تحت وب و خدمات مفیدی که ارائه می دهند، تولید کنندگان نرم افزار را به سمت ترکیب وب سرویس ها هدایت کرد. از جمله کاربردهای ترکیب وب سرویس ها، تعریف فرآیند های کسب و کار در محیط ws-bpel می باشد. در این تحقیق با توجه به اهمیت وب سرویس ها و ترکیب آنها، به بحث قابلیت اطمینان در وب سرویس ها پرداختیم. زمانیکه وارد مباحث قابلیت اطمینان می شویم با مقوله هایی نظیر خطا، تحمل پذیری خطا، مدیریت خطا، نیز مواجه می شویم. تمرکز اصلی این تحقیق روی بحث "تحمل پذیری خطا هنگام ترکیب وب سرویس ها" می باشد و قرار است یک چارچوب معماری ارائه دهیم. در این چارچوب یک سری الگوهای تحمل پذیری خطا از محیط نرم افزار به محیط ترکیب وب سرویس ها، نگاشت پیدا می کند.

منابع مشابه

ارائه رویکردی به منظور افزایش تحمل پذیری خطا در رایانش ابری با استفاده از منطق فازی

با نیاز روزافزون کاربران به منابع مختلف، رایانش ابری به عنوان یکی از تکنولوژی­های جدید مطرح گردیده و امروزه به سرعت در حال پیشرفت است. رایانش ابری دسته­ای از راه­حل­های رایانشی است که در آن فناوری و یا سرویس­های مورد نیاز، به کاربران امکان دسترسی به منابع رایانشی را بر حسب تقاضا می­دهد. تحمل­پذیری خطا یکی از نگرانی­های عمده برای تضمین در دسترس بودن و قابلیت اطمینان خدمات و همچنین اجرای وظایف اس...

متن کامل

ارائه راهکاری جهت تجمیع داده ها در سازمانها با استفاده از وب سرویس

Increasing the speed and reducing the use of resources in the data integration process has always been the goal of developers and researchers in the process of data integration. The purpose of this study is to provide a solution using metadata as well as web browsing to speed up the process, so as to improve resources such as memory. The proposed solution is implemented using the three-layer ar...

متن کامل

انتخاب بهینه وب سرویس های مکانی در ترکیب سرویس ها با استفاده از کیفیت سرویس مکانی

یکی از مسائل قابل توجه و پراهمیت در سامانه های اطلاعات مکانی تعامل پذیری است. با ظهور فن آوری وب سرویس ها و الگوی معماری سرویس گرا در سامانه های اطلاعات مکانی، اشتراک داده های مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمان ها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد ogc)، سرویس های مکانی خود را ا...

متن کامل

طراحی یک سامانه پیشنهاد دهنده الگوهای تحمل پذیری خطا در ترکیب سرویسهای وب

ایجاد سرویس های مرکب با امکانات و ویژگی هایی ارتقاء یافته، یک مفهوم کلیدی در معماری سرویس گرا (soa) به حساب می آید که با ترکیب و سازماندهی چند سرویس ساده و یا مرکب محقق میشود. در یک سرویس مرکب با خواص تراکنشی، شکست هر سرویس مستقل، ممکن است هزینه هایی جهت انصراف، جبران و یا بازگشت به عقب را بر دیگر سرویس های وابسته به سرویس شکست خورده تحمیل نماید. کاهش میانگین این هزینه ها در یک ترکیب می تواند ب...

ارائه روشی جهت بهینه سازی ترکیب دینامیکی سرویس ها

در این تحقیق رهیافت جدیدی برای یافتن ترکیب بهینه ی سرویس ها به صورت پویا ارائه شده است. در این روش که بصورت الگوریتمی پویا ارایه شده است، در هر نقطه از اجرا در صورت عملی نبودن ترکیب، این امر به صورت پویا تشخیص داده شده و باعث جلوگیری از اتلاف منابع و افزایش بهره وری از آن ها خواهد شد. همچنین این الگوریتم به دلیل در نظر گرفتن گوناگونی نوع واسط ها در سیستم های سرویس گرا، نتایج واقعی تری ارائه می ...

15 صفحه اول

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز - دانشکده آموزشهای الکترونیکی

کلمات کلیدی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023